From 41c4b143637e00db29fec6f4cd80ecc4394fab96 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sat, 8 Apr 2006 12:20:38 +0000 Subject: [PATCH] Change uppercase code sequences, which failes (???) on 32-bit systems. --- gpsbabel/garmin_txt.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/gpsbabel/garmin_txt.c b/gpsbabel/garmin_txt.c index ed8ae5cbe..1a8572e18 100644 --- a/gpsbabel/garmin_txt.c +++ b/gpsbabel/garmin_txt.c @@ -162,7 +162,9 @@ init_date_and_time_format(void) strncpy(buff, origin, sizeof(buff)); src = lrtrim(buff); - for (c = src; *c; c++) *c = toupper(*c); + for (c = src; *c; c++) { + *c = toupper(*c); + } Y = 0; prev = '\0'; @@ -1053,8 +1055,9 @@ parse_header(void) while ((str = csv_lineparse(NULL, "\t", "", column++))) { header_lines[unknown_header][column] = xstrdup(str); - str = header_lines[unknown_header][column]; - while (*str) *str++ = toupper(*str); + for (str = header_lines[unknown_header][column]; *str; str++) { + *str = toupper(*str); + } header_ct[unknown_header]++; if (header_ct[unknown_header] >= MAX_HEADER_FIELDS) break; } @@ -1093,8 +1096,9 @@ bind_fields(const header_type ht) fields = xmalloc(i + 2); strcpy(fields, headers[ht]); strcat(fields, "\t"); - c = fields; - while (*c) *c++ = toupper(*c); + for (c = fields; *c; c++) { + *c = toupper(*c); + } c = fields; while ((c = strchr(c, '\t'))) *c++ = '\0'; -- 2.30.2